self-managing teams - Turkish English Dictionary